home *** CD-ROM | disk | FTP | other *** search
-
- RBBSARCV (revision 1.3) dated 1/4/87
-
- You should have the following files:
-
- RBBSARCV DOC - this file
- RBBSARCV PAT - the suggested patches
- QBARCV ASM - the Assembly routine source code written by
- Verne Buerg
- QBARCV OBJ - the assembled OBJect file for use in LINKing.
-
- ON-LINE VERBOSE LISTING OF ARCHIVED FILES FOR RBBS-PC 14.1-SERIES
-
- by Ken Ong
- The CENTER, Singapore
- Data : (65) 737-4090
- 300/1200/2400
-
- further modified by Rob Cecchino
- The Computer Connection
- Virginia Beach, VA
- DATA : (804) 481-1824
- 1200/2400
-
- Are you frustrated when you get into an RBBS file system just to find a
- whole list of "xxxxxxxx.ARC" files waiting for you...and you have no idea
- what each actually contains unless you download the file first ?? If you
- are, and if you are in a position to do something about it for your users,
- RBBSARCV.PAT will create for your RBBS an on-line archive verbose lister
- enabling your users to "view" the contents of those ARC files before
- downloading.
-
- A temporary file called TEMP will be dynamically created when the "A"
- function is used in the Files Menu. TEMPARC.DIR will reside in the same
- directory as RBBS-PC.EXE and is wiped out by new contents when "A" is used
- again. Size of TEMPARC.DIR is negligible [usually less than 2000 bytes].
-
- The CALLERS file will be updated whenever the "A" function is used and the
- user violates his security level.
-
- Modifications to the original suggested merge include the following:
-
- 1. Corrects the merge bug that did not assign security levels
- to all the Files menu functions correctly
- 2. Did away with the need to shell to an external utility. An
- .OBJ file written by Verne Buerg is incorporated into
- RBBS-PC.BAS through source code additions and linking.
- 3. Handling of corrupted or incompatible .ARC files -- the new
- "squashing' routine of correctly handled correctly.
-
- Here's how it's done:
-
- Make the necessary amendments between lines 20015 and 20070, and the
- addition of lines 20071 to 20086 in RBBS-PC.BAS (source) according to the
- fixes posted in RBBSARCV.PAT.
-
- Add QBARCV.OBJ to your single linkage step as follows and LINK:
-
- LINK rbbs-PC+rbbs-SUB+GWCOM+ANSI+XMODEM+RBBSML+BDRIVEC2
- +PC-NET+RBBSDV+RBBSUTIL+QBARCV,,NUL,;
-
- The resultant RBBS-PC.BAS was compiled successfully with the QuickBasic
- 1.02 compiler and LINKed with the Microsoft 8086 v3.02 Linker. The steps
- are outlined in the RBBS-PC documentation. The RBBS-PC.EXE file was
- approximately 180K on my system and ran successfully in 256K memory
- partitions, singly on a Compaq portable, and on a three node PC Net
- network. [RBBS-PC 14.1D]
-
- The goals for the next modification to this RBBS patch is to write the
- ARChive listing directly to the screen rather than a temporary disk file in
- order to increase speed and reduce disk I/O. Further enhancements with
- this coding should allow TYPING to screen an ARChive file member as well as
- to be able to download an individual file member of an ARChive.
-
- Many thanks to Mr. Ong for initiating the modification and to Mr. Buerg
- for his legendary programming prowess.
-
- Keep the faith and have fun....
-
- Rob Cecchino
- RBBS-PC East Coast BETA tester
- Sysop, Computer Connection
- 150 megabytes on-line
- 1200/2400 baud - 3 nodes
- (804) 481-1824
-